Document directory
Fork, code, pull
Secure Code hosting
Work as a team
Collaborate and get Social
Integrate
Https://bitbucket.org/
Supports git or
Mercurial is very powerful and similar, but most importantly, it supports free git private repository. It also supports social networking.
Unlimited disk space unlimited disk capacityHowever, you may not need to be too happy. Bitbucket has some restrictio
operations are complicated and prone to conflicts. As a result, many branches should be used but are not used.
B) Get rid of the limitations of the network and complete the work at any time.In SVN, because there is only one central repository, any actions that need to be communicated with the repository (such as querying historical versions, submitting changes, and so on) must be connected first. In som
folder. If you want to build a branch for script translation and rebuild, you must copy the entire repository. for translation, image files are not what they need.
In addition, Google also published analysis of git and mercurial, explaining why Google Code decided to support Hg rather than git.Git advantages:
Client storage control. You can delete any version without having to consider the subsequent ver
file content is as follows:
Open hgweb. config and write the following content:
[Web]
Baseurl =/HG
In this case, you can try to browse http: // localhost/HG. The result should be exactly the same as http: // localhost/Hg/hgweb. cgi.
9. Test anonymous accountsNow, create a directory named test under D: \ mercurial and execute the command Hg Init (or the create repository here command of tortoisehg) in th
========================================================== ==========This article is the original khler, and the original author information and the original link of this article must be kept completely and completely reprinted.E-mail:Khler@163.comQQ: 23381103MSN:Pragmac@hotmail.com========================================================== ==========
After ubuntu9.10, APT operations are much easier. After 9.10:
1. Add PPA: mercurial
2. Add to PPA: to
Mercurial and TortoiseHg getting started tutorials Source: http://www.keakon.cn/bbs/thread-1865-1-1.html
Among distributed version management tools, Git and Mercurial are the most popular tools. The well-known Linux uses Git for source code management, while Python and Firefox use Hg (you can find a bunch of projects using Hg here ).
1. Why?Distributed configuration management
2. Why choose
A Distributed Source code management tool, mercurial
Mercurial is widely used as the three mainstream distributed source code management tools. For example, both googlecode.com and codeplex.com support mercurial as source code management tools.
Home: http://mercurial.selenic.com/
More help: http://hgbook.red-bean.com/and tortoisehg. CHM Super good PPT: http
entire repository. for translation, image files are not what they need.
In addition, Google also published analysis of git and mercurial, explaining why Google Code decided to support Hg rather than git.Git advantages:
Client storage control. You can delete any version without having to consider the subsequent version of the branch.
Unlimited number of parent nodes. Hg can only be divided into two branc
@ localhost mercurial-1.4.1] # cd contrib/[Root @ localhost contrib] # cp sample. hgrc/root/. hgrc[Root @ localhost contrib] # Vim/root/. hgrc
Here we will change it:
### Show changed files and be a bit more verbose if true
# Verbose = true
### Username data to appear in comits### It usually takes the form: Joe User
Username = zhuliting
### --- Extensions
[Note] When the configuration file is modified incorrectly, run Hg debuginstall.Hg: config err
Getting started with mercurial and tortoisehg
Reprinted: http://www.cnblogs.com/meetrice/archive/2010/07/12/1775707.html
Among distributed version management tools, git and mercurial are the most popular tools. The well-known Linux uses Git for source code management, while Python and Firefox use Hg (you can find a bunch of projects using Hg here ).
1. Why use distributed configuration management?(Cause re
Mercurial is an open-source distributed version control tool. The current maximum version is 1.6.0.2.
1. What is a distributed version control tool?
A centralized version control tool (such as SVN, CVS, and cleancase) stores all the historical information of code repository on the same server. In distributed version control systems (such as mercurial and git), h
The following is an introduction from the official website of mercurial, which may help you better understand the advantages of the distributed version control system:
Mercurial is a lightweight distributed version control system, which is implemented in Python, easy to learn and use, and highly scalable. It is an open-source project authorized by GNU General Public License (GPL. Compared with traditional
server in the set.
Hg init Create a new repository. The version library files are placed under A. Hg folder.
Hg add Add unversionized files
Hg commit Submit the modification and use-m to enter comments, which is the same as SVN.
Hg tip Check the latest version of the current version library. Note: it is not the latest version of the current working directory. Tip indicates the latest version of the version library.
Hg parents View the
is not good, select Chinese for the language during the installation process. By default, the installation interface is Chinese.
After redmine is installed, log on to redmine with the first account set in the installation step, enter the management menu, open the configuration items, and ensure that the mercurial in SCM is enabled in the version library.
Create a new project, go to the configuration page of the project, find the version library i
a central database for working by myself, and then I submit my code to it every time? A local copy of the database. Using a distributed version control system is not that troublesome. You can directly use the local database to create a database.
Mercurial is developed using python, so it is very cross-platform. Running on all platforms is very smooth. Unlike subversion, subversion is slow.
Currently, mercurial's largest customers include Google (C
Required installation files:
Xampp-win32-1.8.3-4-vc11-installer.exe
Python-2.7.7.amd64.msi
Tortoisehg-3.0.1-x64.msi
Mercurial-3.0.1.win-amd64-py2.7.exe
Mercurial-3.0.1-x64.msi
Server-jre-8u5-windows-x64.tar.gz
1. Use TORTOISEHG to build a repository: Under D: Create Hg folder, make D:\HG, right click, select Tortoisehg | Create
Required installation files:
Xampp-win32-1.8.3-4-vc11-installer.exe
Python-2.7.7.amd64.msi
Tortoisehg-3.0.1-x64.msi
Mercurial-3.0.1.win-amd64-py2.7.exe
Mercurial-3.0.1-x64.msi
Server-jre-8u5-windows-x64.tar.gz
1. Use TORTOISEHG to build a repository: Under D: Create Hg folder, make D:\HG, right click, select Tortoisehg | Create
Write by nine days Yan Ling (jtianling) -- blog.csdn.net/vagrxie
Discuss newsgroups and documents
Haha, just like summary of the work of a small game programmer after one year and nine months"Said, in order to better learn iPhone development, I bought a new Mac Book. In this case, for a programmer, what else do I have in addition to ide for the software on a platform? I am not clear about this. xcode is indeed quite good. I also care about vim-macvim in Mac. Then, I also have source code control
[Keywords]: SVN, git, mercurial, Hg, Version Control
Because many tools are self-builtSource codeInstalled. I usually like to use the version management tool to download and compile and install it. If updates are required, execute the update command and re-compile it.SVN and git are commonly used. Another one is not very familiar, but often encounters mecutial, so we should first write down its command behavior Hg;Source code downloaded today: Hg clo
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.